@mixin hv-center {
    text-align: center;
    vertical-align: middle;
}

@mixin max-center {
    width: max-content;
    margin-left: auto;
    margin-right: auto;
}